
Contact.
Channel.
Introduce
안녕하세요!
효율성을 고민하는 백엔드 개발자, 신유림입니다.
SpringBoot과 Java를 주력으로, Django와 Python도 사용할 수 있습니다.
어떻게 하면 프로그램의 목적에 맞게, 효율적으로 구성할 지 고민합니다.
Stacks
| 기술스택 |
설명 |
| SpringBoot |
REST API 개발, 완결된 서비스 개발 경험. |
| RestTemplate, WebClient 등을 이용하여 타 서버의 API와 통신 구축. |
|
| Spring Security와 OAuth 2.0 기반 카카오 로그인 구현 |
|
| AWS |
EC2 인스턴스 설정 및 관리, 인스턴스 안 Docker 기반 CICD 세팅 |
| Docker |
AWS, NGINX와 함께 CICD 구축 경험 |
| MySQL, Spring 등 필요에 따라 컨테이너 생성 및 관리 |
|
| DB(MySQL, MongoDB) |
DB 특성에 맞는 ERD 설계, DB 연결 및 관리 경험 |
| (MySQL) 인덱스 적용, 쿼리 개선을 통한 조회 성능 500% 향상 경험 |
|
| Python |
Python을 이용하여 빅데이터 분석 가능, 알고리즘 문제를 풀 수 있는 수준 |
| Django |
Django REST Framework를 사용한 백엔드 개발 경험 |
| Pagination을 사용하여 화면에 분할된 데이터를 보내는 등의 활용 경험 있음 |
|
| Java |
알고리즘 문제를 풀 수 있는 수준 |
| HTML, CSS, Vanila JavaScript |
간단한 웹페이지 UI 구현과 백엔드와 연결 가능 |
Projects
간편 일정 공유 서비스
[캘픽]
2024.03 ~ 2024.12
프로젝트 Github
Spring (Security, WebClient), AWS(EC2, Load Balancer, Route53), Docker, GitHub, GitHub Actions, MySQL, Nginx, Swagger, Notion, React, AWS RDS
- 역할 : 기능 기획 및 Spring BE API 구현, 인프라 구축 및 관리
- 간편하게 친구의 일정을 확인하고 약속을 신청하는 서비스
- AWS, Docker, Nginx, Github Actions를 사용한 서버 환경 구축 및 배포 자동화(CI/CD)를 통한 팀의 개발 효율성 증진
- 스프링 기반 API 개발 및 일정 관리 기능 구현
- 복합 인덱스와 쿼리 개선을 통한 조회 성능 500% 향상
- 비동기 기반 카카오 로그인(WebClient) 통신 및 Spring Security 필터를 통한 인증/인가 처리
- 프론트엔드와 기능 세부 기획 및 API 설계 협의
AI 기반 받아쓰기 웹서비스
[한글바다]
교내 캡스톤프로젝트 2, 3
2024.03 ~ 2024.12
프로젝트 Github
Spring,Docker,Swagger, MongoDB, Github, Notion, AWS , Python, Github Actions, Vercel, React, Claude API
- 역할 : DB 설계 및 확장,
Spring BE API 작성(1차 개발 : 50%, 2차 개발 : 100%)
- 초등학생 대상의 받아쓰기 학습을 지원하기 위한 AI 기반 웹 서비스 개발
- Spring Boot와 MongoDB를 활용한 백엔드 및 데이터 구조 설계 주도
- OCR, TTS API 연동을 통한 자동 채점, 문제 음성 변환 구현
- 오답 통계/개인 피드백 기능 도입 → 데이터 구조 확장 및 반정규화 적용
- AI 서버와의 연동을 위한 REST API 설계 및 예외 처리, 성능 개선 수행
- 프론트엔드와 협업하여 Swagger 기반 API 문서 반복 관리 및 명세화
- 프로젝트 결과: 교내 캡스톤 공모전 금상·장려상 수상, 특허 출원 진행 중
중고 책 판매 웹페이지
[중고북스]
ESTsoft 백엔드 개발 오르미 1기
2023.05.03 ~ 2023.05.18
프로젝트 Github
Django, PostgreSQL, Github, AWS, Notion , Open AI API, HTML, CSS, Vanila JS
- 역할 : 도서 관련, 검색, 페이징, 서평 등 Django REST API 개발
- 중고 도서 거래를 위한 웹 플랫폼을 기획부터 배포까지 구현
- PostgreSQL 기반 DB 모델 연동 및 테이블 구조 이해 기반 API 개발
- GitHub 브랜치 전략과 커밋 컨벤션 도입 → 충돌 최소화 및 협업 효율화
- Swagger로 API 문서 작성, Notion으로 일정/이슈 관리 경험 축적
- 프론트 요청 기반 API 응답 구조 및 사용자 흐름 중심 설계 역량 강화
기후 동행 카드의 도입과
대기 질 데이터 연관성 분석
빅데이터 분석 개인 프로젝트
2024.05.13 ~ 2024.06.10
Python
분석 코드
- 목표: 교통 정기권 도입 전후 교통량 및 대기질 변화 분석
- 지하철 이용자 수 시계열 분석 → 예측치와 실제 이용자 수 비교
- 도로 교통량 비교 분석 → 코로나 완화 이후 외출 증가 패턴 확인
- 대기질 분석 → 중국-한국 PM10 상관관계 도출(0.42)
- 교통량과 대기질 간 상관성 분석 → 국내 교통량과의 낮은 상관성 확인
- 결론: 단기 효과는 존재하나 교통혼잡도/대기질 영향은 한계가 있다는 정책 시사점 도출